// var express = require('express')
// var app = express()

// var myLogger = function (req, res, next) {
//   console.log('LOGGED')
//   next()
// }

// app.use(myLogger)

// app.get('/', function (req, res) {
//   res.send('Hello World!')
// })

// app.listen(3000)

// 每次应用程序收到请求时，它都会向终端打印消息“LOGGED”
// cmd终端窗口打印LOGGED
// 浏览器打印Hello World



var express = require('express')
var app = express()

var requestTime = function (req, res, next) {
  req.requestTime = Date.now()
  next()
}

app.use(requestTime)

app.get('/', function (req, res) {
  var responseText = 'Hello World!<br>'
  responseText += '<small>Requested at: ' + req.requestTime + '</small>'
  res.send(responseText)
})

app.listen(3000)
// 当您向应用程序的根目录发出请求时，该应用程序现在会在浏览器中显示您请求的时间戳。